package 数据结构.链表;

/**
 * @author chenjie
 * @date 2021/6/6-21:46
 */
public class SingleLinkedListDemo {
}
//定义SingleLinkedList 管理我们英雄
class SingleLinkedList {
//    先初始化一个头节点，头节点不要动,不存放具体的数据
    private HeroNode head = new HeroNode(0,"","");

//    添加节点到单向链表  -- 找到当前链表的最后节点
//    将最后的这个节点的 next 指向 新的节点
    public void add(HeroNode heroNode) {
        HeroNode temp = head;
    }
}

// 定义一个 HeroNode， 每个 HeroNode 对象就是一个节点
class HeroNode {
    public int no;
    public String name;
    public String nickName;
    public HeroNode next;

//    构造器

    public HeroNode(int no, String name, String nickName) {
        this.no = no;
        this.name = name;
        this.nickName = nickName;
    }

    @Override
    public String toString() {
        return "HeroNode{" +
                "no=" + no +
                ", name='" + name + '\'' +
                ", nickName='" + nickName + '\'' +
                '}';
    }
}
